﻿using Acaweb.Data.Contracts;
using Acaweb.Model.Entities;
using Acaweb.Model.Entities.DatosCompuestos;
using Acaweb.Componentes.Contracts;
using System.Collections.Generic;

namespace Acaweb.Componentes
{
    public class HorariosCursosService : IHorariosCursosService
    {
        private IHorariosCursosDao _HorariosCursosDao;

        public IHorariosCursosDao HorariosCursosDao
        {
            get { return _HorariosCursosDao; }
            set { _HorariosCursosDao = value; }
        }

        public IList<HorariosCursos> GetAll()
        {
            return HorariosCursosDao.GetAll();
        }

        public IList<HorariosCursos> GetByCurso(CursoPk Curso)
        {
            return HorariosCursosDao.GetByCurso(Curso);
        }

        public HorariosCursos GetById(HorariosCursosPk Id)
        {
            return HorariosCursosDao.GetById(Id);
        }
    }
}
